devil and deep blue sea
see under
between a rock and a hard place